package com.youlu.campus.entity.VO.res;

import com.youlu.campus.entity.CertificateReceiveLimit;
import lombok.Getter;
import lombok.Setter;

/**
 * QQ小程序竞赛-活动详情返回页
 */
@Setter
@Getter
public class ActivityContestResponse {

    /**
     * 活动说明
     */
    private String detail;
    /**
     * 奖励规则
     */
    private String rewardsDetail;

    /**
     * 活动首页背景图2
     */
    private String headerImageUrl2;

    /**
     * 背景图片
     */
    private String backGroundImageUrl;


    /**
     * 昵称
     */
    protected String nickName="未授权";

    /**
     * 头像
     */
    protected String avatarUrl;
    /**
     * 活动状态 1、未开始 2、进行中 3、已结束
     */
    private Integer status=1;
    /**
     * 用户是否已报名 true 已报名 false 未报名
     */
    private Boolean joined = Boolean.FALSE;
    /**
     * 用户是否参与该活动  已报名 true 已报名 false 未报名
     */
    private Boolean joinActivity = Boolean.FALSE;

    /**
     * 贡献值别称
     */
    private String rewardValueAlias ="活力值";

    private Integer headerHeight =0;

    /**
     * 贡献值-活力值 积分等
     */
    private Integer rewardValue=0;

    private ActivityPlusUserQaRes userQaInfo;

    /**
     * 证书领取进度
     */
    private CertificateReceiveLimit certificateReceiveLimit;

    /**
     * 邀请任务taskId
     */
    private String taskId;
    /**
     * 邀请按钮提示语
     */
    private String inviteButtonTips;


    /**
     * 1、文字 2、图片
     */
    private Integer shareInviteButtonType = 1;

    /**
     * 分享邀请按钮图片
     */
    private String shareInviteButtonBackGroundImgUrl;
    /**
     * 邀请值
     */
    private Integer inviteValue=10;

    /**
     * 获取邀请宣传员证书底图
     */
    private String  invitePublicistBottomImageUrl;

    /**
     * 活力值底图
     */
    private String rewardValueImgUrl;

    /**
     * 客服支持
     */
    private String [] csList;
    /**
     * 活动QQ群
     */
    private String []qqGroupList;
    /**
     * qq群二维码图片
     */
    private String csQQGroupImageUrl;

    /**
     * 奖励规则图片
     */
    private String rewardsImage;

    /**
     * 活动说明图片
     */
    private String detailImage;


}
